give a deposition - Turco Inglés Diccionario